written undertaking - French English Dictionary